PhpMyAdmin\DatabaseInterface D

Total Complexity 377
Dependencies 17
Dependents 66
Total lines 3,158
Lines of code 1,735
Logical lines of code 850
Comment lines 907
Methods 87
Properties 12

Methods 87

Method Rating Maintainability Complexity Lines of code
getTablesFull()
D
21
44 217
getDatabasesFull()
C
30 20 127
getColumnsFull()
B
31 17 122
getConnectionParams()
B
37 18 82
isUserType()
B
38 17 73
getRoutines()
B
37 16 74
fetchResult()
A
45 13 43
postConnect()
A
39 11 65
tryQuery()
A
46 11 36
getTriggers()
A
41 8 58
getColumns()
A
50 10 27
connect()
A
47 8 40
getEvents()
A
43 7 49
_getTableCondition()
A
47 7 39
formatError()
S
46 6 40
fetchSingleRow()
S
51 6 29
fetchValue()
S
51 6 28
initRelationParamsCache()
S
60 6 14
getColumnMapFromSql()
S
52 5 25
_usortComparisonCallback()
S
57 5 16
_cacheTableData()
S
59 5 15
cacheTableContent()
S
59 5 15
getFieldsMeta()
S
61 5 12
setCollation()
S
54 4 21
getDbCollation()
S
57 4 17
isSystemSchema()
S
68 5 7
getProceduresOrFunctions()
S
59 4 15
load()
S
55 3 21
getVariable()
S
57 3 18
_dbgQuery()
S
57 3 16
getSystemSchemas()
S
60 3 15
getCurrentUser()
S
63 3 11
getVirtualTables()
S
62 3 11
getForeignKeyConstrains()
S
53 2 24
getColumnsSql()
S
66 3 7
affectedRows()
S
66 3 9
escapeString()
S
69 3 6
getTableIndexes()
S
65 3 8
getColumnNames()
S
65 3 8
getDefinition()
S
59 2 13
_getSqlForTablesFull()
S
52 1 28
getTables()
S
61 2 13
__construct()
S
61 2 12
setVariable()
S
63 2 11
storeResult()
S
71 2 6
nextResult()
S
71 2 6
moreResults()
S
71 2 6
getClientInfo()
S
71 2 6
query()
S
71 2 5
getError()
S
71 2 6
selectDb()
S
70 2 6
tryMultiQuery()
S
70 2 6
getProtoInfo()
S
71 2 6
getKillQuery()
S
71 2 6
getLowerCaseNames()
S
68 2 8
getCurrentUserAndHost()
S
68 2 7
postConnectControl()
S
70 2 6
getTableIndexesSql()
S
66 2 8
isAmazonRds()
S
63 2 10
_fetchValue()
S
72 2 6
getHostInfo()
S
71 2 6
getCompatibilities()
S
63 1 12
getSystemDatabase()
S
80 1 3
isPercona()
S
82 1 3
getTable()
S
79 1 3
getServerCollation()
S
80 1 3
getVersionString()
S
82 1 3
fieldFlags()
S
79 1 3
getVersionComment()
S
82 1 3
isMariaDB()
S
82 1 3
getVersion()
S
82 1 3
versionToInt()
S
73 1 4
fieldName()
S
79 1 3
fieldLen()
S
79 1 3
numFields()
S
80 1 3
getCachedTableContent()
S
79 1 3
insertId()
S
78 1 3
numRows()
S
80 1 3
freeResult()
S
81 1 3
fetchRow()
S
80 1 3
fetchAssoc()
S
80 1 3
fetchArray()
S
80 1 3
clearTableCache()
S
81 1 3
isSuperuser()
S
80 1 3
checkDbExtension()
S
79 1 3
getWarnings()
S
78 1 3
dataSeek()
S
79 1 3